package com.haiyi.activiti.engine.model.entity;

import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;

import java.io.Serializable;

/**
 * <p> </p>
 *
 * <pre> Created: 2018/12/5 17:44 </pre>
 *
 * @author hlu
 * @version 1.0
 * @since JDK 1.7
 */
@TableName("WF_FORM_MODEL")
public class FormModel implements Serializable {
    @TableId
    private String iid;
    private ComponentDesign componentDesign;
    private RuleEngine ruleEngine;
    private String submitTableName;
    private String formResourceId;
    private String ruleEngineId;
    /**
     * 0:开始表单   1:非开始表单
     */
    private String type;


    public String getIid() {
        return iid;
    }

    public void setIid(String iid) {
        this.iid = iid;
    }

    public ComponentDesign getComponentDesign() {
        return componentDesign;
    }

    public void setComponentDesign(ComponentDesign componentDesign) {
        this.componentDesign = componentDesign;
    }

    public String getFormResourceId() {
        return formResourceId;
    }

    public void setFormResourceId(String formResourceId) {
        this.formResourceId = formResourceId;
    }

    public RuleEngine getRuleEngine() {
        return ruleEngine;
    }

    public void setRuleEngine(RuleEngine ruleEngine) {
        this.ruleEngine = ruleEngine;
    }

    public String getSubmitTableName() {
        return submitTableName;
    }

    public void setSubmitTableName(String submitTableName) {
        this.submitTableName = submitTableName;
    }

    public String getRuleEngineId() {
        return ruleEngineId;
    }

    public void setRuleEngineId(String ruleEngineId) {
        this.ruleEngineId = ruleEngineId;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

}
